pulse beats - French English Dictionary